suffer (physically or mentally) - Turc Anglais Dictionnaire